suicide substrate - Turco Inglés Diccionario